home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_2 / nc_b10.zip / HISTORY.DOC < prev    next >
Text File  |  1992-01-14  |  7KB  |  156 lines

  1. 1/14/91   - 1.5ß10  - Additions
  2.    -  Added ErrorLevel returns to NameChng.  Codes are as follows:
  3.           0 - User changed to real name
  4.           1 - User changed to alias
  5.           2 - User requested alias
  6.           3 - Sysop function used
  7.           4 - Non-sysop viewed alias
  8.  
  9.          95 - Error accessing Caller's log
  10.          96 - Error accessing User's File
  11.          97 - Alias File Error
  12.          98 - Configuration File Error
  13.          99 - NameChng Internal Error
  14.  
  15.    -  Add default commands to config file routines.  If NameChng.CFG does not
  16.       contain lines for commands, they default to ALIAS, REAL, REQUEST, VERIFY,
  17.       REJECT, and SHOW.
  18.  
  19.    -  Added real name matching to NameChk, now catches users whose name
  20.       has been restored without unmasking conferences.  (Some mail doors
  21.       have been guilty of this)
  22.  
  23. 1/5/92    - 1.5ß9   - Modification
  24.    -  Modified SHOW command.  When Sysop uses it, SHOW lists all aliases
  25.       in the file.  When a regular user uses it, SHOW lists all aliases FOR
  26.       THAT USER.
  27.  
  28. 12/31/91  -  1.5ß8  - Additions
  29.    -  Added SHOW command to allow sysop to see registered & unregistered
  30.    aliases currently in use.
  31.  
  32.    ***  Need to add SHOW to 11th line of config file!
  33.  
  34.    -  Modified conference change logic to allow PCBoard to do the actual
  35.    change, this will allow PCB to display the NEWS file and the msg scan.
  36.  
  37.  
  38. 12/30/91  -  1.5ß7  - Emergency bug fix
  39.    - bugs found in version 1.5ß6 that did not show up on temporary setup on
  40.    laptop that I was developing on.  NameChng not finding CNames.@@@ file
  41.    properly.  Fixed.
  42.  
  43. 12/26/91  -  1.5ß6  - Additions - **ADDED CONFIG FILE **REQUIRES** CHANGES!!
  44.  
  45.    ***  Added a configuration file, eliminated the PCB/MAIN parameter from ALL
  46.    command lines.  This version REQUIRES that you change your door batch files
  47.    AND your $$LOGOFF file!!!
  48.  
  49.    -  Configuration file gives optional naming ability for commands.  See
  50.    SYSOP.DOC for more.
  51.  
  52.    -  Added VERIFY & REJECT sysop-only commands.  Format is Verify Joe Blow,
  53.    where Joe Blow is EITHER the alias or the person's real name.  The first
  54.    unverified alias line matching the name will be verified or deleted.  Makes
  55.    caller's log entry and has on-screen response.
  56.  
  57.    -  Fixed problem with user requesting blank alias
  58.  
  59.    -  Debug code still included.
  60.  
  61.  
  62. 12/21/91  -  1.4ß5  - Additions + debug code
  63.  
  64.    -  REQUEST command now displays the file REQUEST.TXT to the user after
  65.    adding the alias to the file.  It also makes a caller's log entry.
  66.  
  67.    -  A problem has been reported with the door crashing on a single node
  68.    system.  Some debug code has been added to this version to help track the
  69.    error.
  70.  
  71. 12/19/91  -  1.4ß  - Additions
  72.  
  73.    -  Added REQUEST user command.  Only works on the one-batch method, instead
  74.    of REAL or ALIAS, the user types REQUEST plus the alias they are
  75.    requesting.  NameChng adds the name & alias to the alias file w/ a caret
  76.    (^) in column one and a blank in column two.  This is an UNVERIFIED alias
  77.    and will not be accessible until you delete the first two characters of the
  78.    line.  Coming soon VERIFY & REJECT commands.
  79.  
  80.    -  Added CNames check for access into public conferences.  Fully supports
  81.    access based on registrations, public/private conference setting, and
  82.    public conference security.
  83.  
  84.  
  85. 12/15/91 - 1.3ß - Bug fix, plus addition
  86.    There are two versions of NAMCHG3B, one has old 1.2 EXEs, THIS one was
  87.    all the correct files and a few extra fixes.
  88.  
  89.    - NameIndex was not adding the LAST user in the base to the indices. Fixed.
  90.  
  91.    - Parsing routine was not recognizing range definitions properly in the
  92.    alias file if they ended the line.  ie !A 62-81 2 would work properly, but
  93.    !A 2 62-81 would not.  Fixed.
  94.  
  95.    - Added NamePurge.  Kills aliases for users no longer in the PCBNDX files.
  96.  
  97. 12/14/91 - 1.2ß - Bug fix
  98.    - NameChang was not checking registration in alias home conference,
  99.    allowing user to get to the main board in the alias.  Fixed.
  100.  
  101.    Known problem: NameChange ONLY checks to see if the user is registered in a
  102.    conference.  It has no way at this point to tell if the conference is a
  103.    public conference or not.  So, because of the way PCB handles public
  104.    conferences, it's possible for a user to get the "not registered" message
  105.    even though they'd have access thru PCBoard UNLESS you make sure the R flag
  106.    is ON for that conference in the USERS rec.
  107.  
  108.    A new version with a CNAMES check is under construction but will take a few
  109.    days to develop.  Because of the potential security damage, I felt it was
  110.    important to get this fix out ASAP.
  111.  
  112.    - NameIndex would build indices for names starting with a
  113.    non-alphabetic character.  These should be in PCBNDX.A or .Z
  114.    depending on the ASCII sequence of the character.  Fixed.
  115.  
  116. 12/12/91 - 1.1ß - Upgrade
  117.    -  Added caller's log entry into NameChng.  Now will make an entry
  118.    showing the what happened during the door.
  119.  
  120.  
  121. 12/10/91 - 1.0ß  First public release
  122.    First started wide-area beta testing.  Features include: small, fast shell
  123.    operation, multiple aliases, conference masks, automatic restoration, and
  124.    text editor simplicity.
  125.  
  126.    - Added registration detection thru program constant (ie separate
  127.      executible for registered version)  ** PLANS ** Use KEY file
  128.  
  129.    - Documentation expanded / enhanced / and generally prettified.  Goals of
  130.      easy setup and readability as well as accuracy and completeness. Expanded
  131.      examples, added pretty file header.  (it's late *grin*)
  132.  
  133.    - Added NameIndx program to add alias names into PCBNDX files, no longer
  134.    have to have confs marked as ECHO, mail waiting flags work.  Beta release
  135.    held back a day to add program and documentation.
  136.  
  137. 12/7/91 - 0.2α
  138.  
  139.     -  Added multiple aliases through optional 4th parameter, alias number.
  140.  
  141.     -  re-fixed parsing error and got it right this time
  142.  
  143.     -  Added real name check while looking up alias, allows user to switch
  144.     from one alias to another without going thru real name.
  145.  
  146. 12/2/91 - 0.1α
  147.     -  Added node logic to save file name, clearing aliases on one node no
  148.        longer changes users logged onto other nodes
  149.  
  150.     -  Config file parse routine not working properly - fixed.
  151.  
  152.     -  First draft documentaion written
  153.  
  154. 11/18/91  -  NameChng 0.0 alpha test begins at Sybil BBS. There was no
  155.              distribution during alpha testing.
  156.